6e1380f412d334f1c887d15edf0b4610c3cf0da2,java-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparser/Navigator.java,Navigator,findAncestor,#Node#Class#,219
Before Change
} else if (clazz.isInstance(node.getParentNode())) {
return Optional.of(clazz.cast(node.getParentNode()));
} else {
return findAncestor(node.getParentNode(), clazz);
}
}
After Change
} else if (clazz.isInstance(node.getParentNode())) {
return Optional.of(clazz.cast(node.getParentNode()));
} else {
return findAncestor(node.getParentNode().get(), clazz);
}
}